import pandas as pd
母单=pd.read_excel('./算法母单_20241108125416.xlsx')
子单=pd.read_excel('./委托查询_20241108125408.xlsx')
母单["实际成交量"]=0
for index,row in 母单.iterrows():
    策略ID=row['算法实例ID']
    匹配子单=子单[子单["策略"]==策略ID]
    匹配子单总成交量=匹配子单["成交数量"].sum()
    母单.loc[index,"实际成交量"]=匹配子单总成交量
    if 匹配子单总成交量!=row['成交量']:
        print(f"{策略ID}{row['证券代码']}实际成交量为{匹配子单总成交量}")
母单.to_csv('./修订算法母单.csv',index=False)
print("修订完成")
